// ProjectSubObject.h: interface for the ProjectSubObject class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_PROJECTSUBOBJECT_H__6EE98A7E_5372_46ED_A41F_F6FCE78CA5A7__INCLUDED_)
#define AFX_PROJECTSUBOBJECT_H__6EE98A7E_5372_46ED_A41F_F6FCE78CA5A7__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "SmallObject.h"
class Project;
class DllExport ProjectSubObject : public SmallObject 
{
	UE_DECLARE_DYNAMIC(ProjectSubObject);
public:
	ProjectSubObject();
	virtual ~ProjectSubObject();

public:
	Project* project(){
		return m_pPrj;
	}

	virtual void project(Project* pPrj){
		m_pPrj = pPrj;
	} 

private:
	Project* m_pPrj;
};

#endif // !defined(AFX_PROJECTSUBOBJECT_H__6EE98A7E_5372_46ED_A41F_F6FCE78CA5A7__INCLUDED_)
